@charset "utf-8";
*{ border:0; margin:0; padding:0;}
body{font-family:"Microsoft YaHei";font-size:14px; background:url(../images/bg2.jpg) no-repeat #ffffff;ă€color:#444;}
a{ color:#444; text-decoration:none;}
a:hover{ color:#ff7100; text-decoration:none;}

.time{ width:95px; color:#888888; float:right; text-align:right;}
.lb{ width:90%; line-height:30px; margin:0 auto; text-align:left;}
ul{ list-style:none;}
li{  padding-left:12px;}

.more{ width:52px; line-height:40px; color:#2f6698; text-align:left; float:right;}
.more a{ color:#2f6698; text-decoration:none;}
.more a:hover{ color:#ff7100; text-decoration:none;}
.more1{ width: 60px; line-height:30px; color:#2f6698; text-align:left; float:right;}
.more1 a{ color:#2f6698; text-decoration:none;}
.more1 a:hover{ color:#ff7100; text-decoration:none;}


/* index */
.top{ width:100%; height:32px; background:#3085c5;}
.top .k{ width:1200px; height:32px; margin:0 auto; color:#fff;}

.banner{ width:100%; height:274px; background: url(../images/bg.jpg) no-repeat center;}
.banner .pic{ width:1200px; height:274px; margin:0 auto;}
.banner .logo{ width:354px; height:117px; margin:73px auto auto 13px; float:left;}
.banner .search{ width:430px; height:90px; margin:117px 0 auto auto; float:right;}
.banner .anniu{ width:300px; height:54px; margin:60px 130px auto auto; float:left;}
.banner #textfield { width:318px; height:38px; color:#cfcfcf; border:1px solid #0b77ca; background:#fff; padding-left:5px; line-height:35px;}
.banner .wz1 { font-size:16px; color:#2f6698;}
.banner .wz2 { font-size:16px;}

.nav{ width:100%; height:52px; background:#0b77ca; margin-bottom:10px;}
.nav .k{ width:1200px; height:52px; margin:0 auto;}
.nav .an{width:238px; line-height:52px; text-align:center; font-size:16px; float:left;}
.nav .an a{color:#fff;}
.nav .an a:hover{ color:#fff; background:#ff9541; display:block;}

.hang1{ width: 1200px; height: 283px; margin:0 auto 10px auto;}
.hang1 .left{ width: 474px; float:left;}
.hang1 .right{ width: 690px;  height: 281px; border:1px solid #d2dded; background:#fff; float:right;}
.qhk{ width:90%; height:36px; overflow:hidden; background:url(../images/a17.jpg) repeat-x bottom; margin: 12px auto;}
.qhb{ width:140px; line-height:36px; text-align:center; float:left; }
.qha{ width:140px; line-height:36px; text-align:center; color:#2f6698; background:url(../images/a18.jpg) repeat-x bottom; float:left;}

.hang2{ width: 1200px; height: 260px; margin:0 auto 10px auto;}
.hang2 .left{ width: 862px; float:left;}
.hang2 .bt1{ width: auto; height:45px; line-height:40px; font-size:16px; text-align:center; color:#fff; background:url(../images/a19.jpg) no-repeat}
.hang2 .wk1{width: auto;height:198px;padding-top: 5px;border:1px solid #d5e1ef;border-top:none;background: #fff url(../images/bg3.jpg) no-repeat top center;margin-bottom:10px;}
.hang2 .tabk1{width: 96%;height:40px;margin: 0 auto 2px 3%;}
.hang2 .an1{ width: 250px; height:40px; border:1px solid #d0dcec; background: #fff; margin:0 6px;}
.hang2 .tb1{width: 29px;height:29px;margin: 6px 10px auto 10px;float:left;}
.hang2 .wz1{ font-size:16px; color:#2f6698; line-height:40px; float:left;}
.hang2 .wz1 a{ color:#2f6698; text-decoration:none;}
.hang2 .wz1 a:hover{ color:#ff7100; text-decoration:none;}
.hang2 .line{ width:94%; height:1px; border-bottom:1px dashed #d0dcec; margin:0 auto 20px 3%;}
.hang2 .tabk2{ width: 96%; height:33px; margin:0 auto 15px 3%;}
.hang2 .an2{ width: 240px; height:33px; background: #ff9541; border-radius:10px; margin:0 3px;}
.hang2 .wz2{ width:240px; text-align:center; font-size:16px; color:#fff; line-height:33px; float:left;}
.hang2 .wz2 a{ color:#fff; text-decoration:none;}
.hang2 .wz2 a:hover{ color:#2d6799; text-decoration:none;}
.hang2 .an3{ width: 300px; height:33px; background: #ff9541; border-radius:10px; margin:0 3px;}
.hang2 .wz3{ width:300px; text-align:center; font-size:16px; color:#fff; line-height:33px; float:left;}
.hang2 .wz3 a{ color:#fff; text-decoration:none;}
.hang2 .wz3 a:hover{ color:#2d6799; text-decoration:none;}
.hang2 .an4{ width: 150px; height:33px; background: #ff9541; border-radius:10px; margin:0 3px;}
.hang2 .wz4{ width:150px; text-align:center; font-size:16px; color:#fff; line-height:33px; float:left;}
.hang2 .wz4 a{ color:#fff; text-decoration:none;}
.hang2 .wz4 a:hover{ color:#2d6799; text-decoration:none;}
.hang2 .wk3{ width: auto; height:67px; padding-top:13px; border:1px solid #d5e1ef; background: #fff; margin-bottom:10px;}
.hang2 .tb3{ width: 54px; height:54px; margin:0 10px; float:left;}
.hang2 .tabk3{ width: 778px; height:54px; float:left;}
.hang2 .pic3{ width: 1120px; height:54px; margin-right:10px; float:left;}
.hang2 .bt4{ width: auto; height:30px; background: url(../images/a03.jpg) no-repeat left #d3dced;}
.hang2 .wz4{width: 148px;line-height: 61px;font-size:16px;color:#fff;text-align:center;float:left;}
.hang2 .wz4-1{ width: 110px; line-height:30px; font-size:16px; color:#2f6698; text-align:center; float:left;}
.hang2 .wz4-1 a{ color:#2f6698; text-decoration:none;}
.hang2 .wz4-1 a:hover{ color:#ff7100; text-decoration:none;}
.hang2 .wk4{ width: auto; height:190px; padding-top:13px; border:1px solid #d5e1ef; border-top:none; background: #fff;}


.hang2 .right{ width: 326px; float:right;}
.hang2 .bt5{ width: auto; height:45px; line-height:40px; font-size:16px; text-align:center; color:#fff; background:url(../images/a20.jpg) no-repeat}
.hang2 .wk5{ width: auto; height:70px; padding-top:7px; border:1px solid #d5e1ef; border-top:none; background: #fff; margin-bottom:10px;}
.hang2 .an5{width: 148px;height:57px;background: #aedf74 url(../images/icon2.png) no-repeat center 7px;margin:0 0 10px 10px;float:left;background-size: 25px auto !important;}
.hang2 .an5-1{ width: 148px; height:57px; background: url(../images/a08-02.jpg) no-repeat; margin:0 0 10px 10px; float:left;}
.hang2 .an5-2{ width: 148px; height:57px; background: url(../images/a08-03.jpg) no-repeat; margin:0 0 10px 10px; float:left;}
.hang2 .an5-3{ width: 148px; height:57px; background: url(../images/a08-04.jpg) no-repeat; margin:0 0 10px 10px; float:left;}
.hang2 .wk6{ width: auto; height:72px; padding-top:7px; border:1px solid #d5e1ef; border-top:none; background: url(../images/bg4.jpg) right top no-repeat #fff; margin-bottom:10px;}
.hang2 .an6{ width: 70px; height:67px; float:left; margin:0 0 0 30px;}
.hang2 .tb6{ width: auto; height:41px; text-align:center;}
.hang2 .wz6{ font-size:16px; text-align:center; line-height:40px;}
.hang2 .wk7{ width: auto; height:126px; padding-top:13px; border:1px solid #d5e1ef; border-top:none; background: #fff;}



.hang23{ width: 1200px; height: 60px; margin:0 auto 10px auto;}
.hang23 .tb3{ width: 54px; height:54px; margin:0 10px; float:left;}
.hang23 .tabk3{ width: 1100px; height:54px; float:left;}
.hang23 .pic3{ width: 1100px; height:54px; margin-right:10px; float:left;}

.hang24{ width: 1200px; height: 250px; margin:0 auto 10px auto;}
.hang24 .bt4{width: auto;height: 32px;background: url(../images/a03.jpg) no-repeat left #d3dced;}
.hang24 .wz4{ width: 110px; line-height:30px; font-size:16px; color:#fff; text-align:center; float:left;}
.hang24 .wz4-1{width: 110px;line-height: 30px;font-size: 17px;color:#2f6698;text-align:center;float:left;}
.hang24 .wz4-1 a{ color:#2f6698; text-decoration:none;}
.hang24 .wz4-1 a:hover{color:#ff7100;text-decoration:none;}
.hang24 .wk4{ width: auto; height:190px; padding-top:13px; border:1px solid #d5e1ef; border-top:none; background: #fff;}
.hang24 .time24{ width:95px; color:#888888; float:right; text-align:right;}
.hang24 .lb24{ width:570px; line-height:30px; margin:0 auto; text-align:left; float:left; padding-left:10px;}
.hang24 .time25{ width:95px; color:#888888; float:right; text-align:right;}
.hang24 .lb25{ width:570px; line-height:30px; margin:0 auto; text-align:left; float:right; padding-right:10px;}
.hang24 ul{ list-style:none;}
.hang24 li{ background: url(../images/a15.jpg) no-repeat 0 13px; padding-left:12px;}


.hang3{ width: 1198px; height: 312px; border:1px solid #d5e1ef; background: url(../images/a21.jpg) repeat-x #fff; margin:0 auto 10px auto; position:relative;}
.hang3 .bt{ width: auto;  height: 45px;}
.qhk1{ width:100%; height:45px;}
.qhd{ width:100%; line-height:45px; text-align:center; color:#2f6698; float:left; }
.qhc{ width:100%; line-height:45px; text-align:center; color:#fff; background:url(../images/a22.jpg) no-repeat; float:left;}
.hang3 .line{ width: 1px; height: 45px; background:url(../images/a23.jpg) no-repeat; float:left;}
.hang3 .wk{ width: 1164px; height:200px; margin:15px 0 0 22px;}
.hang3 .wk1{ width: 222px; height:200px; background:url(../images/bg5.jpg) no-repeat; margin-right:10px; float:left;}
.hang3 .pic{ width: 209px; height:155px; margin:5px 0 0 6px;}
.hang3 .wz{ width: 209px; line-height:40px; text-align:center;}
.hang3 .more2{}
.hang3 .more2 a{ width: 110px; line-height:23px; position:absolute; top:275px; left:532px; text-align:center; color:#2f6698; border:1px solid #2f6698; border-radius:20px;}
.hang3 .more2 a:hover{ border:1px solid #ff7100; color:#ff7100; border-radius:20px;}

.footer{width:100%;height: 200px;background:#0b77ca;}
.footer .k{width:960px;height: 188px;margin: 0 auto auto 155px;}
.footer .wz{width: 400px;line-height:28px;color:#fff;text-align:left;}
.footer a{ color:#fff;}


/*list*/
#all{ width:1200px; height: auto; overflow:hidden; background:#fff; margin:0 auto 10px auto;}

.lb_l {height: auto; width: 248px;}
.lb_bt1 {background: url(../images/a24.png) no-repeat; height: 50px; width: 248px; font-size: 18px; line-height: 50px;color: #FFFFFF;text-decoration: none;letter-spacing: 12px; margin-bottom:10px;}
.lb_mb {}
.lb_mb a{background: #e7e7e7; height: auto; width: 224px; font-size: 16px; line-height: 40px;color: #ff7100; text-align:center; display: block; margin-bottom:6px;letter-spacing: 8px;}
.lb_mb a:hover{color:#fff;text-decoration:none;background: #ff9541;}

.lb_bt2 {background: url(../images/f_d1.png) no-repeat; height: 50px; width: 248px; font-size: 18px; line-height: 50px;color: #FFFFFF;text-decoration: none;letter-spacing: 12px; margin-bottom:10px;}
.lb_mb2 {}
.lb_mb2 a{background: #e7e7e7; height: 40px; width: 224px; font-size: 16px; line-height: 40px;color: #3c9b19; text-align:center; display: block; margin-bottom:6px;letter-spacing: 8px;}
.lb_mb2 a:hover{color:#fff;text-decoration:none;background: #3c9b19;}

.lb_r {float: right;height: auto;width: 932px;}
.lb_bt{ width: 100%; height: 36px; line-height:36px; background: #f2f2f2;}
.lb_mc{ width: 180px; line-height:36px; text-align: center; font-size:18px; color:#fff; float:left;}
.lb_more{ width: auto; padding-right:30px; text-align:right; float:right;}

.lb_zw {width:96%;height:auto; overflow:hidden; margin-right: auto;margin-left: auto;padding-top: 24px;font-size: 14px;line-height: 50px;}
.lb_zw li {border-bottom: 1px dashed #CCCCCC; line-height:50px; background:url(../images/b_7.gif) no-repeat 4px 25px;}
.lb_time {float: right;height: 50px;width:auto;font-size: 14px;line-height: 50px;}
.lb_ym {height: 25px;width:95%;margin-right: auto;margin-left: auto; margin:30px auto;}
.lb_y {float: right;height: 23px;width: 23px;border: 1px solid #CCCCCC;margin-right: 10px;font-size: 12px;line-height: 23px;text-align: center;}


.nr_k {width: 95%; margin:0 auto; padding-top: 20px;padding-bottom: 50px;}
.nr_k h1 {line-height: 80px;text-align: center; font-size: 26px;font-weight: normal;}
.nr_k h2 {font-size: 12px;line-height: 50px;color: #999;text-align: center;border-bottom: 1px solid #CCCCCC;font-weight: normal;margin-bottom:30px;}
.nr_k .tp { text-align:center; margin-bottom:20px;}
.nr_k p {font-size: 14px;line-height: 30px;color: #555;}


.list-lb1{font-family: Microsoft Yahei;}
.list-lb1 ul{ margin:0px; padding:0px}
.list-lb1 h3{height:40px;line-height:40px;font-size:16px;clear:both;margin: 0;padding: 0;border-top: 1px dashed #ccc;}
.list-lb1 h3 a{ text-decoration:none; color:#000}
.list-lb1 li{float:left;padding-right:8px;line-height:40px;list-style-type: none;background: none;}
.list-lb1 li a{color:#444;font-size:14px;text-decoration: none;}
.list-lb1 li a:hover{ color:#A40001}

hr{display: block;clear: both;border: 1px dashed #ccc;}
.ll1{clear: both;}
.ssan{background:url(../images/a16.png) no-repeat center;text-indent:-9999px;border:0;display:block;cursor:pointer;width:93px;height:40px;}


.ht{width: 862px;height: 145px;border:1px solid #d5e1ef;background:#fff;margin:0 auto 10px auto;position:relative;overflow: hidden;}
.htPart{float:left;/* margin-top: 8px; */}
.htPart .htTtitle{}
.htPart .htTtitle img{}
.htPart .htCon{/* margin: 10px 0px; */}
.htPart .htCon img{
    width: 204px;
}
.htPart .htCon ul{}
.htPart .htCon ul li{float: left; list-style: none; background: none; padding: 0 5px !important;}
.htPart .htCon ul li a{}